Implementation and performance evaluation of explicit congestion control algorithms
نویسندگان
چکیده
As the Internet adapts to meet consumer demands for high performance in ubiquitous networking environments, congestion must be addressed using novel approaches to ensure system stability over increasingly unreliable and dynamic media. Our work focuses on implementing and studying the performance of two recent explicit congestion control protocols: XCP, eXplicit Control Protocol, and RCP, Rate Control Protocol. This dissertation contains implementation details and subsequent test results of the XCP-b algorithm, a variant of XCP optimized for variablecapacity media, such as IEEE802.11. We show that, by inferring network capacity from queue dynamics, XCP-b proves more efficient than XCP when the link capacity is not explicitly known. Based on experimental feedback we present two alternative algorithms which further refine previous proposals. Furthermore, this dissertation documents the implementation of RCP, for which no formal specification yet exists, using the existing XCP protocol as a framework, as well as comparing both protocols by emphasizing their benefits. We explore the core algorithm in an RCP system and the implications aggressively distributing bandwidth has on overall system stability. By quantifying conservative bounds within which such a system can withstand surges in network traffic, we demonstrate how to accurately predict system response to common arrival distributions.
منابع مشابه
Congestion Control in Linux TCP
The TCP protocol is used by the majority of the network applications on the Internet. TCP performance is strongly influenced by its congestion control algorithms that limit the amount of transmitted traffic based on the estimated network capacity and utilization. Because the freely available Linux operating system has gained popularity especially in the network servers, its TCP implementation a...
متن کاملImplementation and Performance Evaluation of the re-ECN Protocol
Re-inserted ECN (re-ECN) is a proposed TCP/IP extension that informs the routers on a path about the estimated level of congestion. The re-ECN protocol extends the Explicit Congestion Notification (ECN) mechanism and reinserts the obtained feedback into the network. This exposure of congestion information is a new economic traffic management mechanism that enables the network to share the avail...
متن کاملCongestion Control Approaches Applied to Wireless Sensor Networks: A Survey
Wireless Sensor Networks (WSNs) are a specific category of wireless ad-hoc networks where their performance is highly affected by application, life time, storage capacity, processing power, topology changes, the communication medium and bandwidth. These limitations necessitate an effective data transport control in WSNs considering quality of service, energy efficiency, and congestion control. ...
متن کاملPerformance Evaluation of EFCI and ERICA Schemes for ATM Networks
Rate based congestion control promises effective traffic management for ABR service class suitable to data communications in ATM networks. The rate based congestion control algorithm dynamically regulates transmission rate of source end system according to feedback information from the network. In this paper, we described two rate based congestion control algorithms, Explicit Forward Congestion...
متن کاملStudying Congestion Control with Explicit Router Feedback Using Hardware-based Network Emulator
Congestion control with explicit router feedback, such as TCP Quick-Start and XCP, is a promising way to enhance the performance of data transport especially in high-speed networks. When designing such transport protocols, the tradeoff between the granularity of feedback information and additional cost of routers for feedback processing and state keeping should be discussed. However, the feasib...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008